A Performance Study of Hardware Impact on Full Virtualization for Server Consolidation in Cloud Environment

نویسندگان

  • S. SURESH
  • M. KANNAN
چکیده

Underutilization of hardware resources has always been a problem in single workload driven traditional OS environment. To improve resource utilization, virtualization of multiple VMs and workloads onto the same host with the aid of Hypervisor has been the recent trend. Its use cases such as server consolidation, live migration, performance isolation and on-demand server provisioning make it as a heart part of enterprise application cloud. Cloud is an on-demand, service provisioning technology, where performance plays a vital role for user acceptance. There are numerous virtualization technologies are available from full virtualization to paravirtualization, each has its strength and weakness. As performance study is an ongoing pursuit, hardware and software development getting matured day by day, it is desirable to do this sort of performance study in regular interval that often sheds new light on aspects of a work not fully explored in the previous publication. Hence, this paper focus performance behaviours of various full virtualization models such as hosted (VirtualBox) and bare metal (KVM) virtualization using variety of benchmarks from micro, macro and application level in the cloud environment. We compare both virtualization solutions with a base system in terms of application performance, resource consumption, low-level system metrics like context switch, process creation, interprocess communication latency and virtualization-specific metrics like virtualization layer consumption. Experimental results yield that VirtualBox outperforms KVM in CPU and thread level parallelism and KVM outperforms in all other cases. Both are very reluctantly accepted for disk usages comparing with native system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Qualitative and Quantitative Analysis of Multi-core CPU Power and Performance Impact on Server Virtualization for Enterprise Cloud Data Centers

Cloud is an on demand service provisioning techniques uses virtualization as the underlying technology for managing and improving the utilization of data and computing center resources by server consolidation. Even though virtualization is a software technology, it has the effect of making hardware more important for high consolidation ratio. Performance and energy efficiency is one of the most...

متن کامل

VM Consolidation by using Selection and Placement of VMs in Cloud Datacenters

The Cloud Computing model leverages virtualization of computing resources allowing customers to provision resources on-demand on a pay-as-you-go basis. During recent years, the power consumption of datacenters in cloud environment attracted researchers. Optimization of energy consumption can be performed by different methods including virtual machine (VM) consolidation. This technique can reduc...

متن کامل

Performance Evaluation of Hypervisors for Cloud Computing

The virtualization of IT infrastructure enables consolidation and pooling of IT resources so they are shared over diverse applications to offset the limitation of shrinking resources and growing business needs. Virtualization provides a logical abstraction of physical computing resources and creates computing environments that are not restricted by physical configuration or implementation. Virt...

متن کامل

Measuring Up for Server Virtualization

Server virtualization is one of the hottest topics for the capacity planner. How does a hardware virtualization environment like VMware ESX impact the performance measurements we've been accustomed to getting from Windows and Linux? If you can't measure it, you can't manage it, so how are we to measure and understand this new environment? This paper presents a lab-based study designed specifica...

متن کامل

Optimizing Virtualized I/O Processing over High Speed Networks

As IT industry is shifting to cloud computing, virtualization has become the key enabling technology for server consolidation and elastic resource management in cloud infrastructures. On the other hand, increasing networking demands of cloud workloads is driving network speed rapidly migrate to 10Gbps and beyond. High speed networks require general purpose servers to provide highly efficient ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014